shortage of manpower - Turkish English Dictionary